self-made person - Español Inglés Diccionario